- Información general
- Automatización de IU
- UI-ANA-016: Introducir URL para abrir el navegador
- UI-ANA-017: ContinueOnError verdadero
- UI-ANA-018: enumerar actividades de OCR / imagen
- UI-DBP-006: uso del contenedor
- UI-DBP-013: uso incorrecto de la automatización de Excel
- UI-DBP-030: uso de variables prohibidas en selectores
- ST-DBP-021: tiempo de espera codificado
- UI-PRR-001: Simular clic
- UI-PRR-002: Simular tipo
- UI-PRR-003: uso incorrecto de aplicación abierta
- UI-PRR-004: retrasos codificados
- UI-REL-001: Idx grande en selectores
- UI-SEC-004: datos de correo electrónico del selector
- UI-SEC-010: Restricciones de aplicaciones / URL
- UI-USG-011: atributos no permitidos
- SY-USG-013: invocación de archivo privado
- SY-USG-014: Marcadores de posición de plantilla de ejecución incorrectos
- Aplicaciones y tecnologías automatizadas con UI Automation
- Herramienta de migración del navegador de UiPath
- Grabadora de Computer Vision
- Clic
- Mantener el puntero
- Escribir Texto Seguro
- Enviar tecla de acceso rápido
- Escribir en
- Comprobar
- Seleccionar elemento
- Seleccionar varios elementos
- Obtener texto
- Establecer texto
- Activar
- Resaltar
- Establecer foco
- Base de anclaje
- Anclaje consciente de contexto
- Buscar elemento relativo
- Indicar en pantalla
- Elemento existente
- Buscar elemento
- Esperar a fuga de elemento
- Buscar elementos secundarios
- Obtener antecesor
- Ámbito del elemento
- Obtener atributo
- Establecer región de recorte
- Obtener posición
- Realizar captura
- Esperar a atributo
- Apariencia en elemento
- Fuga en elemento
- Clic en el texto
- Mantener el puntero en el texto
- Buscar posición de texto
- Obtener texto completo
- Obtener texto visible
- Extraer datos estructurados
- Texto existente
- Clic en texto OCR
- Mantener el puntero sobre texto OCR
- Obtener texto OCR
- Buscar texto OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Microsoft Azure Computer Vision OCR
- Tesseract OCR
- Google Cloud Vision OCR
- Texto OCR existente
- Clic en imagen
- Mantener el puntero en imagen
- Buscar coincidencias de imágenes
- Imagen existente
- Buscar imagen
- Esperar a fuga de imagen
- Apariencia en imagen
- Fuga en imagen
- Cargar imagen
- Guardar imagen
- Asociar navegador
- Cerrar pestaña
- Volver
- Avanzar
- Ir a inicio
- Inyectar JS Script
- Ir a
- Abrir navegador
- Actualizar navegador
- Establecer atributo web
- Asociar ventana
- Cerrar ventana
- Obtener ventana activa
- Ocultar ventana
- Maximizar ventana
- Minimizar ventana
- Mover ventana
- Restaurar ventana
- Mostrar ventana
- Exportar el árbol de la IU
- Invocar método de ActiveX
- Insertar código .NET
- Desencadenador de clic
- Desencadenador de pulsación de tecla
- Desencadenador de clic de imagen
- Desencadenador del sistema
- Desencadenador de tecla de acceso rápido
- Desencadenador del ratón
- Obtener información de atributo
- Supervisar eventos
- Obtener elemento de origen
- Reproducir evento de usuario
- Bloquear entrada de usuario
- Utilizar primer plano
- Desencadenador de cambio del atributo del elemento
- Desencadenador de cambio de estado de elemento
- Aviso
- Copiar texto seleccionado
- Obtener a partir del portapapeles
- Establecer en portapapeles
- Cerrar aplicación
- Abrir aplicación
- Iniciar proceso
- Obtener contraseña
- Información sobre herramientas
- Clic en imagen en pantalla
- Hacer clic en botón de barra de herramientas
- Lectura de barra de estado
- Seleccionar fechas en el calendario
- Seleccionar elemento de menú
- Expandir árbol
- Transacción de llamada
- Inicio de sesión en SAP
- Inicio de sesión en SAP
- Ámbito de la celda de la tabla
- Desencadenador de cambio de atributos de sesión de SAP
- Expandir árbol ALV
- Expandir tabla jerárquica ALV
- Utilizar Aplicación/Navegador
- Comprobar estado de aplicación
- Marcar/Desmarcar
- Clic
- Extraer datos de tabla
- Obtener texto
- Obtener URL
- Ir a URL
- Resaltar
- Mantener el puntero
- Atajos del teclado
- Navegar por el navegador
- Seleccionar elemento
- Realizar captura
- Escribir en
- Obtener atributo
- Obtener datos del navegador
- Establecer datos del navegador
- Desplazamiento del ratón
- Inject Js Script
- Arrastrar y soltar
- Para cada elemento de interfaz de usuario
- Desencadenador de eventos de aplicación
- Clic desencadenador de eventos
- Desencadenador de eventos de pulsación de tecla
- Establecer texto
- Comprobar elemento
- Rellenar formulario
- Realizar búsquedas en el navegador y recuperar resultados mediante las API de automatización de IU
- Exploración web
- Buscar imágenes
- Hacer clic en imágenes
- Eventos de desencadenador y supervisor
- Crear y anular archivos
- Páginas HTML: extraer y manipular información
- Manipulación de ventana
- Selección de lista automatizada
- Buscar y manipular elementos de ventana
- Gestionar automatización de texto
- Cargar y procesar imágenes
- Gestionar acciones activadas por el ratón
- Automatizar tiempo de ejecución de aplicación
- Ejecución automática de una aplicación local
- Navegación de explorador
- Automatización web
- Ejemplo de ámbito de desencadenador
- Computer Vision Local Server
- Notas relacionadas
- Acerca del paquete de servidor local de Computer Vision
- Automatización móvil
- Notas relacionadas
- Compatibilidad de proyectos
- Obtener tipos de registro
- Obtener registros
- Obtener origen de la página
- Obtener la orientación del dispositivo
- Obtener identificador de sesión
- Instalar aplicación
- Administrar aplicación actual
- Administrar otras aplicaciones
- Abrir enlace profundo
- Abrir URL
- Conexión de dispositivo móvil
- Pase de dedo posicional
- Pulse un botón del hardware
- Establecer orientación del dispositivo
- Realizar captura
- Tomar parte de la captura de pantalla
- Elemento existente
- Ejecutar comando
- Obtener atributo
- Obtener elemento seleccionado
- Obtener texto
- Establecer elemento seleccionado
- Establecer texto
- Deslizamiento
- Pulsar
- Escribir Texto
- Patrón de dibujo
- Terminal
- Notas relacionadas
- Acerca del paquete de actividades de Terminal
- Compatibilidad de proyectos
- Sesión del terminal
- Obtener área de pantalla
- Obtener texto en posición
- Obtener color de la posición
- Obtener campo en posición
- Configurar campo en posición
- Esperar texto en posición
- Teclas de envío
- Mover cursor
- Teclas de envío seguras
- Obtener texto
- Buscar texto
- Mover cursor al texto
- Enviar tecla de control
- Obtener campo
- Esperar texto en pantalla
- Esperar texto de campo
- Establecer campo
Acerca del paquete de servidor local de Computer Vision
UiPath.ComputerVision.LocalServer
no contiene actividades, pero una vez instalado en un proyecto, le permite utilizar un servidor Computer Vision local. Se puede instalar a través del Administrador de paquetes en Studio.
El modelo local de Computer Vision está a la par en cuanto a características con el modelo de servidor actual. Existen pequeñas diferencias entre estas versiones del modelo, como:
- Computer Vision Local Server te permite utilizar Computer Vision directamente en la máquina en la que está instalado, sin necesidad de otros recursos externos, como una máquina servidor independiente o una potente GPU, etc.
- El servidor local es más lento que los otros tipos de servidores disponibles.
- Todos los datos utilizados por esta versión del modelo se procesan localmente, en la máquina en la que lo tienes instalado. No se envían datos fuera de su máquina para ser procesados.
- Los costes asociados a esta versión del modelo son considerablemente más bajos, ya que los requisitos de hardware y mantenimiento son nulos en comparación con la versión del servidor local.
- El modelo puede procesar hasta 2000 palabras por solicitud. Si una solicitud supera este límite, el modelo sigue devolviendo 2000 palabras, pero sin orden garantizado.
- Hasta la versión v21.6, el servidor local de Computer Vision no es compatible con OCR.
- Hasta la versión v22.7, el servidor local de Computer Vision no admite la extracción de tablas.
Especificaciones de hardware recomendadas
Necesita una máquina con las siguientes especificaciones de hardware:
- una CPU con un mínimo de 4 núcleos; el rendimiento escala con varias CPU, por lo que 8 núcleos sería aún mejor; sin embargo, tenga en cuenta que escalar por encima de 16 núcleos tendría rendimientos cada vez menores con poca o ninguna aceleración
- Soporte AVX2; Las CPU sin instrucciones AVX2 no son compatibles y se produce un error si se utilizan
- mínimo 8 GB de RAM
¿Cuándo se debe utilizar esta versión de servidor?
- Cuando no puede utilizar el servidor de Computer Vision Cloud o el servidor local de Computer Vision.
- Cuando, por motivos de seguridad, no desee que ningún dato salga de la máquina en la que está ejecutando el proceso de automatización.
- Cuando no puedas instalar software adicional en la máquina que quieres utilizar, ya que esta versión no requiere instalación adicional en la máquina, simplemente puedes instalarla desde Studio, a través del Administrador de paquetes.
¿Cómo se utiliza este servidor?
Instale el paquete UiPath.ComputerVision.LocalServer en su proyecto de Studio usando el Administrador de paquetes.
Una vez que se instala este paquete, la actividad Ámbito de pantalla de CV se puede configurar a través de la propiedad UseLocalServer para usar este servidor local.
Para ejecutarse correctamente, UiPath.ComputerVision.LocalServer necesita los Redistribuibles de Visual C++ para 2015-2019 para los sistemas x64 y x86 instalados en el sistema operativo en el que desea utilizarlo. Puedes encontrar las últimas versiones aquí.
Response from server is not valid
, la explicación más probable es que un software antivirus está bloqueando el ejecutable del servidor local. Compruébelo
UiPath.CVLocalServer.Host.exe
de CurrentUser\.nuget\packages\uipath.computervision.localserver\20.10.0\lib\net461
(para la versión 20.10) o CurrentUser\.nuget\packages\uipath.computervision.localserver\USED_VERSION\build
(para la versión 21.2 y posteriores) es de confianza para el software antivirus que está utilizando.